Comparing Centralized and Decentralized Distributed Execution Systems
نویسندگان
چکیده
We implement two distributed execution systems one centralized and one decentralized. We test these systems in terms of how well they handle a high number of requests, distribute execution, and tolerate heterogeneity. Given the small size and homogeneity of our lab environment we find that the centralized system provides a much simpler yet equally effective alternative to the decentralized system. However, in the simulated environments, we find that the decentralized system has great potential to tolerate heterogeneity and scale to wider area networks. This system needs to be tested with many more nodes in order to effectively test its ability to scale.
منابع مشابه
Distributed multi-agent Load Frequency Control for a Large-scale Power System Optimized by Grey Wolf Optimizer
This paper aims to design an optimal distributed multi-agent controller for load frequency control and optimal power flow purposes. The controller parameters are optimized using Grey Wolf Optimization (GWO) algorithm. The designed optimal distributed controller is employed for load frequency control in the IEEE 30-bus test system with six generators. The controller of each generator is consider...
متن کاملDecentralized Probabilistic Job Dispatching in Heterogeneous Multiple Computer Systems
In this paper, we study decentralized probabilistic job dispatching and load balancing strategies which optimize the performance of heterogeneous multiple computer systems. We present a model to study a heterogeneous multiple computer system with a decentralized stochastic job dispatching mechanism, where nodes are treated as M/G/1 servers. We discuss a way to implement a virtual centralized jo...
متن کاملFault-Tolerance and Error Recovery in an Autonomous Robot with Distributed Controlled Components
Most of the existing autonomous robot systems have a centralized hierarchical control architecture. In such robot systems, all planning, execution control, and monitoring tasks are performed by a single control unit on a defined level. In case of an error that occurs during the execution, this central control unit has the complete knowledge about the past executed actions and is able to reason ...
متن کاملComparing the Performance of Two Consensus Algorithms with Centralized and Decentralized Communication Schemes
Protocols that solve agreement problems are essential building blocks for fault tolerant distributed systems. While many protocols have been published, little has been done to analyze their performance, especially the performance of their fault tolerance mechanisms. In this paper, we compare two consensus algorithms with different communication schemes: one is centralized and the other decentra...
متن کاملComparing Distributed Consensus Algorithms∗
Protocols that solve agreement problems are essential building blocks for fault tolerant distributed systems. While many protocols have been published, little has been done to analyze their performance, especially the performance of their fault tolerance mechanisms. In this paper, we compare two consensus algorithms with different communication schemes: one is centralized and the other decentra...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2006